handmaiden of progress

Traduzioni
служанка прогресса
Innovation should be the handmaiden of progress.
Инновации должны быть служанкой прогресса.